API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsAstraeus
Scripts
Lua
nkExportWrap
Exporters
ExporterLoadResultWrapper.h
1
// ExporterLoadResultWrapper.h
3
//
5
6
namespace
nkAstraeus::lua::nkExportWrap
7
{
11
class
DLL_ASTRAEUS_EXPORT
ExporterLoadResultWrapper
final
12
{
13
public :
14
15
// Environment update
21
static
void
updateEnvironment
(
nkScripts::Environment
* env) ;
22
23
// Callbacks
29
static
void
destructor
(
void
* toDestroy) ;
30
// Getters
41
static
nkScripts::OutputValue
getTree
(
void
*
object
) ;
52
static
nkScripts::OutputValue
getError
(
void
*
object
) ;
53
} ;
54
}
nkScripts::Environment
Defines an environment in which scripts can execute.
Definition:
Environment.h:14
nkAstraeus::lua::nkExportWrap::ExporterLoadResultWrapper::updateEnvironment
static void updateEnvironment(nkScripts::Environment *env)
nkAstraeus::lua::nkExportWrap::ExporterLoadResultWrapper::getError
static nkScripts::OutputValue getError(void *object)
nkAstraeus::lua::nkExportWrap
Encompasses the wrapping of nkExport for Lua.
Definition:
Constants.h:7
nkScripts::FunctionParameter
A function parameter, used within the stack of arguments.
Definition:
FunctionParameter.h:25
nkAstraeus::lua::nkExportWrap::ExporterLoadResultWrapper
Wraps a nkExport::ExporterLoadResult and offer functions for use in scripting.
Definition:
ExporterLoadResultWrapper.h:12
nkAstraeus::lua::nkExportWrap::ExporterLoadResultWrapper::getTree
static nkScripts::OutputValue getTree(void *object)
nkAstraeus::lua::nkExportWrap::ExporterLoadResultWrapper::destructor
static void destructor(void *toDestroy)
Generated by
Doxygen
1.8.18